view {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  color: #303133;
}
image {
  max-width: 100%;
}
.flex {
  display: flex;
  display: -webkit-flex;
}

.flex .fx1 {
  flex: 1;
}

.flex.jlr {
  justify-content: space-between;
}

.flex.j-center {
  justify-content: center;
}

.flex.a-center {
  align-items: center;
}

.flex.col {
  flex-direction: column;
}

.flex.wrap {
  flex-wrap: wrap;
}
.custom-page {
  padding-top: calc(var(--status-bar-height) + 44px);
}
.custom-tabbar {
  padding-bottom: 55px;
}
.page {
  width: 100%;
  height: 100%;
}
.u-index-anchor {
  background-color: #fff !important;
}
.submit:active {
  filter: brightness(80%);
}
.u-add-wrap {
  display: none !important;
}
.u-tabs {
  background: none !important;
}

.size-49 {
  width: 98rpx;
  height: 98rpx;
}

.circle {
  border-radius: 50%;
}

.bold {
  font-weight: bold;
}

.bottom_btn_box {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;

  padding: 20rpx 30rpx;
  background-color: #f3f4f5;
}

.fenlei {
  color: #fff;
  font-size: 50rpx;
}
